Big Huge Thesaurus

horse balm

noun